technology initiative - French English Dictionary